Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 THACKERAY MEWS Terraced £855,748 £495,000 24 Oct 2011
3 THACKERAY MEWS Terraced £423,714 £81,000 1 Apr 1997
5 THACKERAY MEWS Terraced £728,307 £230,000 7 Dec 2001